var runtime.writeBarrier
22 uses
runtime (current package)
atomic_pointer.go#L43: if writeBarrier.enabled {
atomic_pointer.go#L67: if writeBarrier.enabled {
atomic_pointer.go#L86: if writeBarrier.enabled {
atomic_pointer.go#L101: if writeBarrier.enabled {
atomic_pointer.go#L117: if writeBarrier.enabled {
map_fast32.go#L460: if goarch.PtrSize == 4 && t.Key.Pointers() && writeBarrier.enabled {
map_fast64.go#L464: if t.Key.Pointers() && writeBarrier.enabled {
mbarrier.go#L166: if writeBarrier.enabled && typ.Pointers() {
mbarrier.go#L257: if writeBarrier.enabled && typ != nil && typ.Pointers() && size >= goarch.PtrSize {
mbarrier.go#L324: if writeBarrier.enabled {
mbarrier.go#L369: if writeBarrier.enabled && typ.Pointers() {
mbarrier.go#L393: if writeBarrier.enabled && typ.Pointers() {
mbarrier.go#L406: if writeBarrier.enabled && typ.Pointers() {
mbitmap.go#L422: if !writeBarrier.enabled {
mbitmap.go#L508: if !writeBarrier.enabled {
mbitmap.go#L1390: if !writeBarrier.enabled {
mgc.go#L230: var writeBarrier struct {
mgc.go#L250: writeBarrier.enabled = gcphase == _GCmark || gcphase == _GCmarktermination
mgcmark.go#L1152: if !writeBarrier.enabled {
mgcmark.go#L1278: if !writeBarrier.enabled {
slice.go#L64: if copymem > 0 && writeBarrier.enabled {
slice.go#L273: if lenmem > 0 && writeBarrier.enabled {
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |